Electronic apparatus displaying representative information and control method thereof

ABSTRACT

A method of controlling an electronic apparatus that displays representative information is provided. The method includes displaying the content on a display unit, detecting a gesture for scrolling the content, scrolling the content upon the gesture being detected, extracting representative information of the content, displaying the representative information of the content, and stopping the scrolling of the content.

PRIORITY

This application claims the benefit under 35 U.S.C. §119(a) of a Koreanpatent application filed on Mar. 8, 2013 in the Korean IntellectualProperty Office and assigned Serial No. 10-2013-0025057, the entiredisclosure of which is hereby incorporated by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to an electronic apparatus and a controlmethod thereof. For example, the present invention relates to anelectronic apparatus that displays scrolling content and a controlmethod thereof.

2. Description of the Related Art

Recently, in electronic apparatuses, various applications are executedto provide users with various services. Further, during the execution ofthe application, the content is displayed on the display unit.

At this point, if all the content is not displayed in one screen, theelectronic apparatuses provide techniques of scrolling the content.

However, when scrolling the content, if the scroll is performed quickly,it may be difficult for a user to recognize what the content is that isbeing scrolled. In addition, when scrolling the content, a specialservice is not provided other than the scrolling function, in general.

Accordingly, when quick scrolling, it has been desired to provide atechnique that enables the user to recognize what the content is about,and to provide additional services in addition to the scrollingfunction.

The above information is presented as background information only toassist with an understanding of the present disclosure. No determinationhas been made, and no assertion is made, as to whether any of the abovemight be applicable as prior art with regard to the present invention.

SUMMARY OF THE INVENTION

Aspects of the present invention are to address at least theabove-mentioned problems and/or disadvantages and to provide at leastthe advantages described below. Accordingly, an aspect of the presentinvention is to provide an electronic apparatus that displaysrepresentative information of content when scrolling the content, and acontrol method thereof.

An aspect of the present invention is to provide an electronic apparatusthat displays and provides representative information of the list itemsother than the scrolling function, when scrolling list itemscorresponding to contents, and a control method thereof.

In accordance with an aspect of the present invention, a method ofcontrolling an electronic apparatus that displays representativeinformation when scrolling content is provided. The method includesdisplaying the content on a display unit, detecting a gesture forscrolling the content, scrolling the content upon the gesture beingdetected, extracting representative information of the content,displaying the representative information of the content, and stoppingthe scrolling of the content.

In accordance with an aspect of the present invention, an electronicapparatus that displays representative information when scrollingcontent is provided. The electronic apparatus includes a controller, adisplay unit that displays the content and the representativeinformation of the content, and a storage unit that stores the content.The controller controls to display the content, detects a gesture forscrolling the content, scrolls the content upon the gesture beingdetected, extracts the representative information of the content,controls to display the representative information of the content, andstops the scrolling of the content.

According to an exemplary embodiment of the present invention, whenscrolling content, the user may instantly recognize what the currentlyscrolled content is about, by displaying the representative informationof the content.

According to an exemplary embodiment of the present invention, whenscrolling content, in addition to the scrolling function, therepresentative information of the list items is displayed and provided.

Other aspects, advantages, and salient features of the invention willbecome apparent to those skilled in the art from the following detaileddescription, which, taken in conjunction with the annexed drawings,discloses exemplary embodiments of the invention.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other aspects, features, and advantages of certainexemplary embodiments of the present invention will be more apparentfrom the following description taken in conjunction with theaccompanying drawings, in which:

FIG. 1 is a schematic block diagram illustrating a mobile deviceaccording to an exemplary embodiment of the present invention;

FIG. 2 is a perspective view of a front surface of a mobile deviceaccording to an exemplary embodiment of the present invention;

FIG. 3 is a perspective view of a back surface of a mobile deviceaccording to an exemplary embodiment of the present invention.

FIG. 4 is a flowchart illustrating a method of controlling an electronicapparatus that displays representative information when scrollingcontent according to an exemplary embodiment of the present invention;

FIGS. 5A and 5B, and FIGS. 6A and 6B are diagrams illustrating screensthat display representative information when scrolling content accordingto an exemplary embodiment of the present invention;

FIGS. 7A and 7B, and FIGS. 8A and 8B are diagrams illustrating screensthat display representative information when scrolling content accordingto a first exemplary embodiment of the present invention;

FIGS. 9A and 9B, and FIGS. 10A and 10B are diagrams illustrating screensthat display representative information when scrolling content accordingto a second exemplary embodiment of the present invention;

FIGS. 11A and 11B, and FIGS. 12A and 12B are diagrams illustratingscreens that display representative information when scrolling contentaccording to another exemplary embodiment of the present invention; and

FIGS. 13A and 13B, and FIGS. 14A and 14B are diagrams illustratingscreens that display the representative information when scrollingcontent according to another exemplary embodiment of the presentinvention.

Throughout the drawings, it should be noted that like reference numbersare used to depict the same or similar elements, features, andstructures.

DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS

The following description with reference to the accompanying drawings isprovided to assist in a comprehensive understanding of exemplaryembodiments of the invention as defined by the claims and theirequivalents. It includes various specific details to assist in thatunderstanding but these are to be regarded as merely exemplary.Accordingly, those of ordinary skill in the art will recognize thatvarious changes and modifications of the embodiments described hereincan be made without departing from the scope and spirit of theinvention. In addition, descriptions of well-known functions andconstructions may be omitted for clarity and conciseness.

The terms and words used in the following description and claims are notlimited to the bibliographical meanings, but, are merely used by theinventor to enable a clear and consistent understanding of theinvention. Accordingly, it should be apparent to those skilled in theart that the following description of exemplary embodiments of thepresent invention is provided for illustration purpose only and not forthe purpose of limiting the invention as defined by the appended claimsand their equivalents.

It is to be understood that the singular forms “a,” “an,” and “the”include plural referents unless the context clearly dictates otherwise.Thus, for example, reference to “a component surface” includes referenceto one or more of such surfaces.

In addition, terms, such as first, second, or the like may be usedherein when describing components of the present disclosure, but thecomponents are not limited by the terminology. Each of theseterminologies is not used to define an essence, order or sequence of acorresponding component but used merely to distinguish the correspondingcomponent from other component(s). For example, a first component may benamed as a second component, without departing from the scope of theclaims of the present disclosure, and similarly a second component maybe named as a first exemplary embodiment. The term “and/or” includes acombination of related items or any one of the related items.

It should be noted that if it is described in the specification that onecomponent is “connected,” “coupled” or “joined” to another component, athird component may be “connected,” “coupled,” and “joined” between thefirst and second components, although the first component may bedirectly connected, coupled or joined to the second component. As longas defined otherwise, a singular expression includes a pluralexpression. The terms “comprise,” “include,” “have” and any variationsthereof is intended to include the presence of stated features,integers, operations, components, but not to preclude the presence oraddition of one or more features, integers, operations, components orgroups thereof.

Unless otherwise defined, all terms including technical and scientificterms used herein have the same meaning as commonly understood by one ofordinary skill in the art to which this invention belongs. It will befurther understood that terms used herein should be interpreted ashaving a meaning that is consistent with their meaning in the context ofthis specification and the relevant art and will not be interpreted inan idealized or overly formal sense unless expressly so defined herein.

An electronic apparatus according to an exemplary embodiment of thepresent disclosure corresponds to a device such as a personal computer,a mobile device, or a smart TeleVision (TV). Herein, though the presentdisclosure includes an example of a mobile device, the present inventionis not limited to the mobile device.

FIG. 1 is a schematic block diagram illustrating a mobile deviceaccording to an exemplary embodiment of the present invention.

With reference to FIG. 1, a device 100 may be connected to an externaldevice (not illustrated) using an external device connecting unit suchas a sub-communication module 130, a connector 165, and an earphoneconnector jack 167. The “external device” may include various deviceswhich are detachably attached to the device 100 and connectable by wire,such as an earphone, an external speaker, a Universal Serial Bus (USB)memory, a recharger, a cradle, a docking station, a Digital MultimediaBroadcasting (DMB) antenna, a mobile payment related device, a healthcare device (e.g., a blood glucose meter or the like), a game machine,and a car navigation device. Further, the “external device” may includea Bluetooth communication device that is wirelessly connectable to thedevice 100 via a Local Area Network (LAN), a local area network devicesuch as a Near Field Communication (NFC) device, a WiFi Directcommunication device, and a wireless Access Point (AP). In addition, theexternal device may include other devices such as a cellular phone, asmart phone, a tablet Personal Computer (PC), a desktop PC, and aserver.

With reference to FIG. 1, the device 100 includes a display unit 190 anda display controller 195. In addition, the device 100 includes acontroller 110, a mobile communication module 120, a sub-communicationmodule 130, a multimedia module 140, a camera module 150, a GlobalPositioning System (GPS) module 155, an input/output module 160, asensor module 170, a storage unit 175, and a power supply unit 180. Thesub-communication module 130 includes at least one of a wireless LANmodule 131 and a local area network module 132, and the multimediamodule 140 includes at least one of a broadcasting module 141, an audioreproducing module 142, and a video reproducing module 143. The cameramodule 150 includes at least one of a first camera 151 and a secondcamera 152, and the input/output module 160 includes at least one ofbuttons 161, a microphone 162, a speaker 163, a vibration motor 164, aconnector 165, a keypad 166, and an earphone connector jack 167. Herein,the description is made with an example in which the display unit 190and the display controller 195 are a touch screen and a touch screencontroller, respectively.

The controller 110 may include a Central Processing Unit (CPU) 111, aRead Only Memory (ROM) 112 that stores a control program for control ofthe device 100, and a Random Access Memory (RAM) 113 that stores asignal or data input from the outside of the device 100, or that is usedas a storage area for an operation performed in the device 100. The CPU111 may include a single core, dual cores, triple cores, or quad cores.The CPU 111, the ROM 112, and the RAM 113 may be interconnected via aninternal bus.

The controller 110 may control the mobile communication module 120, thesub-communication module 130, the multimedia module 140, the cameramodule 150, the GPS module 155, the input/output module 160, the sensormodule 170, the storage unit 175, the power supply unit 180, the touchscreen 190, and the touch screen controller 195.

The mobile communication module 120 enables the device 100 to beconnected to an external device through a mobile communication, in whichthe mobile communication module 120 may use either one antenna or aplurality of antennas (not illustrated), under the control of thecontroller 110. The mobile communication module 120 transmits/receives awireless signal for a voice communication, a video communication, aShort Message Service (SMS) message (i.e., a text message) or aMultimedia Message Service (MMS) message with respect to a cellularphone (not illustrated), a smart phone (not illustrated), a tablet PC,or other devices (not illustrated) each of which has a phone numberstored in the device 100.

The sub-communication module 130 may include at least one of thewireless LAN module 131 and the local area network module 132. Forexample, the sub-communication module 130 may include the wireless LANmodule 131 only, the local area network module 132 only, or both of thewireless LAN module 131 and the local area network module 132.

The wireless LAN module 131 may be connected to the Internet at alocation where a wireless AP (not illustrated) is installed, under thecontrol of the controller 110. The wireless LAN module 131 conforms to awireless LAN standard (e.g., IEEE 802.11x) of the Institute ofElectrical and Electronics Engineers (IEEE). The local area networkmodule 132 may wirelessly perform a local area network communicationbetween the device 100 and an image forming device (not illustrated),under the control of the controller 110. The local area network schememay include Bluetooth, an Infrared Data Association (IrDA)communication, and a WiFi-Direct communication, a Near FieldCommunication (NFC) communication.

The device 100 may include at least one of the mobile communicationmodule 120, the wireless LAN module 131, and the local area networkmodule 132, depending on the performance. For example, the device 100may include a combination of the mobile communication module 120, thewireless LAN module 131, and the local area network module 132,depending on the performance.

The multimedia module 140 includes the broadcasting module 141, theaudio reproducing module 142, or the video reproducing module 143. Thebroadcasting module 141 may receive a broadcasting signal (for example,a TV broadcasting signal, a radio broadcasting signal, or a databroadcasting signal) sent from a broadcasting station via a broadcastingantenna (not illustrated) and additional broadcasting information (forexample, Electric Program Guide (EPG) or Electric Service Guide (ESG)),under the control of the controller 110. The audio reproducing module142 may reproduce a digital audio file (for example, a file with afilename extension of mp3, wma, ogg, or way) stored or received underthe control of the controller 110. The video reproducing module 143 mayreproduce a digital movie file (for example, a file with a filenameextension of mpeg, mpg, mp4, avi, mov, or mkv) stored or received underthe control of the controller 110. The video reproducing module 143 mayreproduce a digital audio file.

The multimedia module 140 may include the audio reproducing module 142and the video reproducing module 143, without including the broadcastingmodule 141. In addition, the audio reproducing module 142 or the videoreproducing module 143 of the multimedia module 140 may be included inthe controller 110.

The camera module 150 may include at least one of the first camera 151and the second camera 152 that captures a still image or a moving image,under the control of the controller 110. In addition, the first camera151 or the second camera 152 may include an auxiliary light source (forexample, a flash (not illustrated)) that provides light intensity usedfor the capturing. The first camera 151 may be mounted on the frontsurface of the device 100, and the second camera 152 may be mounted onthe back surface of the device 100. Otherwise, the first camera 151 andthe second camera 152 may be mounted to neighbor each other (forexample, with a distance between the first camera 151 and the secondcamera 152 being longer than 1 cm and shorter than 8 cm) so that athree-dimensional still image or a three-dimensional moving image may becaptured.

The GPS module 155 may receive radio waves from a plurality of GPSsatellites (not illustrated) in Earth orbit, and may calculate thelocation of the device 100 using the time of arrival from the GPSsatellites (not illustrated) to the device 100.

The input/output module 160 may include at least one of a plurality ofbuttons 161, the microphone 162, the speaker 163, the vibration motor164, the connector 165, and the keypad 166.

The buttons 161 may be arranged on the front surface, the side surface,or the back surface of the device 100, and may include at least one of apower/lock button, a volume button, a menu button, a home button, a backbutton, and a search button.

The microphone 162 generates an electric signal corresponding to aninput of a voice or a sound under the control of the controller 110.

The speaker 163 may output a sound corresponding to various signals (forexample, a wireless signal, a broadcasting signal, a digital audio file,a digital video file, or image capturing) of the mobile communicationmodule 120, the sub-communication module 130, the multimedia module 140,or the camera module 150, to the outside of the device 100 under thecontrol of the controller 110. The speaker 163 may output a soundcorresponding to the function performed by the device 100 (for example,a button operation sound corresponding to a phone call, or a ring backtone). One or a plurality of speakers 163 may be formed at anappropriate position(s) on the housing of the device 100.

The vibration motor 164 may convert an electric signal to a mechanicalvibration under the control of the controller 110. For example, when thedevice 100 is in a silent mode, if a voice communication is receivedfrom another device (not illustrated), the vibration motor 164 operates.One or a plurality of vibration motors 164 may be formed in the housingof the device 100. The vibration motor 164 may operate in response tothe touch operation of the user who touches the touch screen 190 and thecontinuous movement of a touch on the touch screen 190

The connector 165 may be used as an interface to connect the device 100and an external device (not illustrated) or a power source (notillustrated). The device 100 transmits data stored in the storage unit175 of the device 100 to the external device (not illustrated) orreceives data from the external device (not illustrated) via a wirecable connected to the connector 165 under the control of the controller110. At this point, the external device may be a docking station, andthe data may be, for example, an input signal transmitted from anexternal input device, from a mouse, a keyboard, or the like. Inaddition, the device 100 receives electric power from a power source(not illustrated) via a wire cable connected to the connector 165, orrecharge a battery (not illustrated) using the power source.

The keypad 166 may receive key input from a user to control the device100. The keypad 166 includes a physical keypad (not illustrated) formedon the device 100 or a keypad (not illustrated) displayed on the touchscreen 190. The physical keypad (not illustrated) formed on the device100 may be excluded depending on the performance or the structure of thedevice 100.

An earphone (not illustrated) is inserted to an earphone connector jack167 to be connected to the device 100.

The sensor module 170 includes at least one sensor that detects a stateof the device 100. For example, the sensor module 170 may include aproximity sensor that detects whether a user is close to the device 100and an illuminance sensor that detects the light intensity around thedevice 100. In addition, the sensor module 170 may include a gyrosensor. The gyro sensor may detect a movement (for example, rotation ofthe device 100, or acceleration or a vibration applied to the device100) of the device 100, may detect a point of the compass using theEarth's magnetic field, and may detect a working direction of thegravity. In addition, the sensor module 170 may include an altimeterthat detects an altitude by measuring atmospheric pressure. The at leastone sensor may detect a state, generate a signal corresponding to thedetection, and transmit the generated signal to the controller 110. Theat least one sensor of the sensor module 170 may be added or removed,depending on the performance of the device 100.

The storage unit 175 may store a signal or data which is input/outputcorresponding to movements of the mobile communication module 120, thesub-communication module 130, the multimedia module 140, the cameramodule 150, the GPS module 155, the input/output module 160, the sensormodule 170, and the touch screen 190, under the control of thecontroller 110. The storage unit 175 may store a control program tocontrol the device 100 or the controller 110 and applications.

The term “storage unit” includes the storage unit 175, the ROM 112 inthe controller 110, the RAM 113, or a memory card (not illustrated) (forexample, an Secure Digital (SD) card or a memory stick) mounted on thedevice 100. The storage unit may include a non-volatile memory, avolatile memory, a Hard Disk Drive (HDD), or a Solid State Drive (SSD).

The power supply unit 180 may supply power to one or a plurality ofbatteries (not illustrated) disposed in the housing of the device 100under the control of the controller 110. One or a plurality of batteries(not illustrated) supply power to the device 100. In addition, the powersupply unit 180 supplies electric power being input from an externalpower source (not illustrated) through a wire cable connected to theconnector 165 to the device 100. In addition, the power supply unit 180may supply electric power being wirelessly input from an external powersource using a wireless recharging scheme to the device 100.

The touch screen 190 may provide users with a user interfacecorresponding to various services (for example, a communication, datatransmission, broadcasting, or image capturing). The touch screen 190may transmit an analog signal corresponding to at least one touch beinginput to the user interface to the touch screen controller 195. Thetouch screen 190 may be input at least one touch by using the body ofthe user (for example, a finger including a thumb) or a touchable inputmeans (for example, a stylus pen). In addition, the touch screen 190 maybe input with a continuous movement of one touch among at least onetouch. The touch screen 190 may transmit an analog signal correspondingto the input continuous movement of the touch to the touch screencontroller 195.

The touch of the present disclosure is not limited to a contact of thetouch screen 190 with the body of the user or the touchable input means,and the touch may include a non-contact touch. The distance that can bedetected by the touch screen 190 may be changed depending on theperformance or the structure of the device 100.

The touch screen 190 may be implemented by a resistive scheme, acapacitive scheme, an infrared scheme, or an acoustic wave scheme.

The touch screen controller 195 converts an analog signal received fromthe touch screen 190 to a digital signal (for example, X and Ycoordinates) and transmits the converted digital signal to thecontroller 110. The controller 110 may control the touch screen 190using the digital signal received from the touch screen controller 195.For example, the controller 110 responds to the touch so that a shortcuticon (not illustrated) displayed on the touch screen 190 is selected ora shortcut icon (not illustrated) is executed. Further, the touch screencontroller 195 may be included in the controller 110.

FIG. 2 is a perspective view of a front surface of a mobile deviceaccording to an exemplary embodiment of the present invention. FIG. 3 isa perspective view of a back surface of a mobile device according to anexemplary embodiment of the present invention.

With reference to FIGS. 2 and 3, the touch screen 190 is disposed in thecenter of a front surface 100 a of the device 100. The touch screen 190is formed to be large enough to cover most of the front surface 100 a ofthe device 100. FIG. 2 is a diagram illustrating an example in which amain home screen is displayed on the touch screen 190. The main homescreen is an initial screen displayed on the touch screen 190 when thedevice 100 is powered on. Further, if the device 100 has different homescreens with several pages, the main screen may be the first home screenamong the home screens with several pages. In the home screen, shortcuticons 191-1, 191-2, and 191-3 to execute frequently used applications,an application conversion key 191-4, time, the weather, or the like maybe displayed. The application conversion key 191-4 is to displayapplication icons indicating applications on the touch screen 190.Further, a status bar 192 that indicates a battery recharged state,intensity of the received signal, current time, and the like may beformed in the upper portion of the touch screen 190.

A home button 161 a, a menu button 161 b, and a back button 161 c may beformed in the lower portion of the touch screen 190.

The home buttons 161 a displays a main home screen on the touch screen190. For example, when the main home screen and other home screens, or amenu screen is displayed on the touch screen 190, if the home button 161a is pressed (or touched), the main home screen may be displayed on thetouch screen 190. In addition, if the home button 161 a is pressed (ortouched) during the execution of applications on the touch screen 190,the main home screen illustrated in FIG. 2 may be displayed on the touchscreen 190. In addition, the home button 161 a may be used fordisplaying recently used applications on the touch screen 190, or fordisplaying a task manager.

The menu button 161 b provides a connection menu that can be used on thetouch screen 190. The connection menu may include a widget-adding menu,a wallpaper-changing menu, a search menu, an editing menu, aconfiguration menu, or the like. In addition, the connection menuconnected to the applications may be provided when executing theapplication.

The back button 161 c may display a screen executed right before thecurrently executed screen, or may quit the most recently usedapplication.

The first camera 151, an illuminance sensor 170 a, and a proximitysensor 170 b may be disposed on the edge of the front surface 100 a ofthe device 100. The second camera 152, a flash 153, and a speaker 163may be disposed on a back surface 100 c of the device 100.

On a side surface 100 b of the device 100, for example, a power/resetbutton 161 d, a volume control button 161 e including a volume up button161 f and a volume down button 161 g, a land-based DMB antenna 141 a forbroadcasting reception, one or a plurality of microphones 162, or thelike may be disposed. The DMB antenna 141 a may be fixed to the device100, or may be detachably attached to the device 100.

Further, the connector 165 is formed on the lower portion of the sidesurface of the device 100. In the connector 165, a plurality ofelectrodes are formed and may be connected to an external device bywire. The earphone connector jack 167 may be formed on the upper portionof the side surface of the device 100. An ear phone may be inserted tothe earphone connector jack 167.

FIG. 4 is a flowchart illustrating a method of controlling an electronicapparatus that displays representative information when scrollingcontent according to an exemplary embodiment of the present invention.Further, FIGS. 5A and 5B, and FIGS. 6A and 6B are diagrams illustratingscreens that display representative information when scrolling contentaccording to an exemplary embodiment of the present invention.

With reference to FIG. 4, firstly, content is displayed on a displayunit in operation 1010. The controller 110 of the electronic apparatus100 displays the content on the display unit. Further, the content maybe calendars executed in a calendar application, photographs executed ina gallery application, pages of a book executed in an e-bookapplication, and list items included in a list view. FIGS. 5A and 5B,and FIGS. 6A and 6B are diagrams illustrating examples in which theelectronic apparatus 100 is a mobile device, and the content is acalendar executed in a calendar application. With reference to FIGS. 5Aand 5B, and FIGS. 6A and 6B, the controller 110 of the mobile device maydisplay the content corresponding to the calendar executed in thecalendar application on the display unit 190. In addition, the displayunit may be formed to the touch screen 190. Accordingly, the controller110 executes the calendar application, and displays the calendar on thetouch screen 190. With reference to FIG. 5A, a calendar 200 resultedfrom a calendar application is displayed on the touch screen 190. Forexample, the controller 110 may display a title 202, a month and year204, and a date 206 of the calendar application by executing thecalendar application. In addition, the controller 110 may display aschedule 208 stored in the date 206. At this point, the controller 110may display the calendar 200 on the upper portion of the touch screen190, and the schedule 208 displays the calendar 200 on the lower portionof the touch screen 190. For example, the controller 110 may display thecalendar 200 corresponding to March, on the touch screen 190.

Subsequently, a gesture of scrolling the content is detected inoperation 1020. The controller 110 may detect the gesture of scrollingthe content. At this point, the gesture may be a drag or a flick withrespect to the content on the touch screen that forms the display unit.Further, the gesture may be a drag or a flick of a scroll bar.

For example, as illustrated in FIG. 5B, the gesture may be a drag or aflick 300 with respect to the content on the touch screen. That is, thecalendar 200 corresponding to the content may be displayed on the touchscreen 190, as described above. At this point, the gesture may be thedrag or the flick 300 with respect to the calendar. For example, asillustrated in FIG. 6B, the gesture may be the drag or the flick 300with respect to the calendar in an upward or downward direction.

Subsequently, if the gesture is detected, scrolling of the content isstarted in operation 1030. The controller 110 may start to scroll thecontent, if the gesture is detected. For example, the gesture may be thedrag or flick 300 with respect to the calendar as illustrated in FIG.5B. Accordingly, the controller 110 may start to scroll the calendar ifthe gesture corresponding to the drag or the flick 300 with respect tothe calendar is detected.

For example, if the drag or the flick 300 with respect to the calendarin the upward direction is detected as illustrated in FIG. 5B, thecontroller 110 may start to scroll the calendar as illustrated in FIG.6A. At this point, the drag or the flick 300 with respect to thecalendar in the upward direction may be a gesture of displaying the nextmonth of the calendar. Accordingly, the controller 110 may start toperform scrolling to display the next month of the calendar, in responseto the drag or the flick 300 with respect to the calendar in the upperdirection. For example, the controller 110 may start to performscrolling to display April corresponding to the next month of thecalendar, in response to the drag or the flick 300 with respect to thecalendar in the upper direction as illustrated in FIG. 6A. Accordingly,the controller 110 scrolls a calendar corresponding to March in theupper direction so that the calendar corresponding to March disappears,and simultaneously scrolls a calendar corresponding to April so that thecalendar corresponding to April appears. For example, the controller 110scrolls the calendar corresponding to March in the upper direction sothat the first to third weeks of March disappear, and simultaneouslyscrolls the calendar corresponding to April in the upper direction sothat the first to third weeks of April appear, as illustrated in FIG.6A.

However, as the content is started to be scrolled, the content may notbe easily recognized by the user due to the movement according toscrolling. That is, due to the movement according to scrolling thecontent, it may be difficult for the user to recognize what content isbeing displayed. For example, due to the movement according to scrollingthe calendar, it may be difficult for the user to recognize which monththe calendar displays as illustrated in FIG. 6A.

Subsequently, representative information of the content is extracted inoperation 1040. The controller 110 may extract the representativeinformation of the content. At this point, the controller 110 mayextract information with the highest priority among plural items ofinformation included in the content, as the representative information.At this point, the representative information may be fixed information,variable information, or user designated information. At this point, thefixed information refers to information of which the priority is fixedand does not change. In contrast, the variable information refers toinformation of which the priority can be changed. Further, the userdesignated information refers to information of which the priority isinput by the designation of the user. Further, the fixed information maybe a title, a tag, or a table of contents of the content. In addition,the variable information may be the number of views of the contents orthe number of touch events.

The storage unit 175 may store plural items of information included inthe contents. Further, the storage unit 175 may store prioritiescorresponding to respective plural items of information. At this point,the controller 110 may extract the information with the highest priorityamong the plural items of information included in the content from thestorage unit 175, as the representative information.

For example, the calendar corresponding to the content may include theplural items of information corresponding to the month and year, thedate, and the schedule. Further, the priorities corresponding to themonth and year, the date, and the schedule that correspond to the pluralitems of information may be stored in the storage unit 175. At thispoint, the representative information may be fixed information. Inaddition, the fixed information may be a month of the calendarcorresponding to the title of the content. Accordingly, therepresentative information may be a month of the calendar with thehighest priority. In addition, the priority may not be changed.Therefore, the controller 110 may extract the month of the calendar withthe highest priority among the plural items of information included inthe calendar as the representative information. For example, Aprilcorresponding to the scrolled month of the calendar may be extracted asrepresentative information of the calendar.

Subsequently, the representative information of the content is displayedin operation 1050. The controller 110 may display the extractedrepresentative information of the content on the display unit. At thispoint, the representative information may be displayed in a stoppedmanner. Accordingly, as described above, since the representativeinformation is displayed in a stopped manner, the representativeinformation may be easily recognized by the user, while it is difficultfor the user to recognize the content due to the movement according toscrolling the content.

For example, as illustrated in FIG. 6A, April corresponding to the monthof the calendar which is extracted as representative information of thecalendar may be displayed on the display unit 190. At this point, theApril 400 corresponding to the representative information may bedisplayed in a window 402 in a stopped manner. Accordingly, even if itis difficult to recognize what month the scrolled month corresponds to,due to scrolling the calendar, since the April 400 corresponding to therepresentative information is displayed in a stopped manner, the usermay easily recognize the scrolled month corresponds to April.

Therefore, according to an exemplary embodiment of the presentinvention, when scrolling content, the user may instantly recognize whatthe currently scrolled content is about, by displaying therepresentative information of the content.

Subsequently, scrolling the content is stopped in operation 1060. Thecontroller 110 may stop scrolling the content. At this point, thecontroller 110 enables the representative information to disappear. Forexample, as illustrated in FIG. 6B, the controller 110 may stopscrolling the calendar corresponding to the content. That is, asillustrated in FIG. 6B, scrolling the calendar from the March 204 to theApril 205 is stopped so that April is displayed on the display unit 190.At this point, as illustrated in FIG. 6B, the displayed “April”corresponding to the representative information may disappear. Further,a schedule 209 for April 19 corresponding to the 19th day which is thedate 206 of April is displayed as illustrated in FIG. 6B.

FIGS. 7A and 7B, and FIGS. 8A and 8B are diagrams illustrating screensthat display representative information when scrolling content accordingto a first exemplary embodiment of the present invention.

With reference back to FIG. 4, firstly, content is displayed on thedisplay unit in operation 1010. The controller 110 of the electronicapparatus 100 may display the content on the display unit. Further, thecontent may be photographs executed in a gallery application. FIGS. 7Aand 7B, and FIGS. 8A and 8B are diagrams illustrating examples in whichthe electronic apparatus 100 is a mobile device, and the content isphotographs executed in a gallery application. With reference to FIGS.7A and 7B, and FIGS. 8A and 8B, the controller 110 of the mobile devicemay display the content corresponding to the photographs executed in thegallery application on the display unit 190. Further, the display unitmay be formed with the touch screen 190. Therefore, the controller 110may execute the gallery application, and display the photographs on thetouch screen 190. With reference to FIG. 7A, a photographs 210 resultingfrom the execution of the gallery application are displayed on the touchscreen 190. For example, the controller 110 may display a title 212 ofthe gallery application and the photographs 210. At this point, thephotographs 210 are orthogonally arranged with N rows and M columns in agrid form, and are displayed on the touch screen 190, as illustrated inFIGS. 7A to 8B. Further, the controller 110 may display the schedule 208stored in the date 206.

Subsequently, a gesture of scrolling the content is detected inoperation 1020. The controller 110 may detect a gesture of scrolling thecontent. At this point, the gesture may be a drag or a flick withrespect to the content on the touch screen forming the display unit. Inaddition, the gesture may be a drag or a flick of a scroll bar.

For example, as illustrated in FIG. 7B, the gesture may be a drag or aflick 310 with respect to the content on the touch screen. That is, thephotographs 210 corresponding to the content may be displayed on thetouch screen 190, as described above. At this point, the gesture may bethe drag or the flick 310 with respect to the photographs. For example,as illustrated in FIG. 7B, the gesture may be the drag or the flick 310with respect to the photographs in the left or right direction.

Subsequently, if the gesture is detected, scrolling the content isstarted in operation 1030. If the gesture is detected, the controller110 may start to scroll the content. For example, the gesture may be thedrag or the flick 310 with respect to the photograph as illustrated inFIG. 7B. Therefore, if the gesture corresponding to the drag or theflick 310 with respect to the photographs is detected, the controller110 may start to scroll the photographs.

For example, if the drag or the flick 310 with respect to the photographin the left direction is detected as illustrated in FIG. 7B, thecontroller 110 starts to scroll the photographs in the left direction asillustrated in FIG. 8A. At this point, the drag or the flick 310 withrespect to the photographs in the left direction may be a gesture toscroll the photographs in the left direction and to perform display.Accordingly, the controller 110 may start to scroll the photographs inthe left direction in response to the drag or the flick 310 with respectto the photographs in the left direction. For example, as illustrated inFIG. 8A, the controller 110 may start to scroll the photographs in theleft direction in response to the drag or the flick 310 with respect tothe photographs in the left direction. Therefore, the controller 110 mayscroll the photographs in the left direction so that the photographsdisappear, and simultaneously scroll photographs positioned on the rightside of the disappeared photographs so that the photographs positionedon the right side appear. For example, as illustrated in FIG. 6A, thecontroller 110 scrolls photographs positioned on the first column in theleft direction so that photographs positioned in the first columndisappear, and simultaneously scroll photographs positioned in thefourth column in the left direction so that the photographs positionedin the fourth column appear.

However, as scrolling the content starts, it may be difficult for theuser to recognize the content due to the movement according toscrolling. That is, it may be difficult for the user to recognize whatcontent is being displayed, due to the movement of scrolling thecontent. For example, as illustrated in FIG. 8A, it may be difficult forthe user to recognize which photograph the photograph is, due to themovement according to scrolling the photograph.

Subsequently, representative information of the content is extracted inoperation 1040. The controller 110 may extract the representativeinformation of the content. At this point, the controller 110 mayextract information with the highest priority among plural items ofinformation included in the content as the representative information.At this point, the representative information may be fixed information.At this point, the fixed information refers to information of which thepriority is fixed and does not change. Further, the fixed informationmay be a title, a tag, or a table of contents of the content.

The plural items of information included in the content are stored inthe storage unit 175. Further, the storage unit 175 may store prioritiescorresponding to the respective plural items of information. At thispoint, the controller 110 may extract information with the highestpriority among the plural items of information included in the contentfrom the storage unit 175, as the representative information.

For example, the photographs corresponding to the content may includethe plurality items of information corresponding to images,photographers, captured dates, and tags. Further, priorities of theimages, the photographers, the captured dates, and the tagscorresponding to the plural items of information may be stored in thestorage unit 175. The tags may be information attached to the image. Forexample, the tags may be names of events generated with respect to thephotographs. For example, if the photographs are captured during atravel in Australia, the tags may be “Travel AU”. In addition, therepresentative information may be fixed information. Further, the fixedinformation may be tags of the content. Accordingly, the representativeinformation may be a tag of the photograph with the highest priority. Inaddition, the priority may not change. Accordingly, the controller 110may extract the tag of the photograph with the highest priority amongthe plural items of information included in the photographs, as therepresentative information. For example, the “Travel AU” correspondingto the tags of the scrolled photographs may be extracted as therepresentative information of the photographs.

Subsequently, the representative information of the content is displayedin operation 1050. The controller 110 may display the extractedrepresentative information of the content on the display unit. At thispoint, the representative information may be displayed in a stoppedmanner. Accordingly, as described above, since the representativeinformation is displayed in a stopped manner, the representativeinformation may be easily recognized by the user, while it is difficultfor the user to recognize the content due to the movement according toscrolling the content.

For example, as illustrated in FIG. 8A, the ‘Travel AU’ 410corresponding to the tags of the photograph extracted as therepresentative information of the photographs may be displayed in awindow 412 on the display unit 190. At this point, the ‘Travel AU’ 410corresponding to the representative information may be displayed in astopped manner. Accordingly, even if it is difficult to recognize thescrolled photographs due to scrolling the photograph, the ‘Travel AU’410 corresponding to the representative information is displayed in astopped manner, so that the user may easily recognize that the scrolledphotographs correspond to photographs captured during the travel inAustralia.

Therefore, according to an exemplary embodiment of the presentinvention, when scrolling the content, the representative information ofthe content is displayed, so that the user may instantly recognize whatthe currently scrolled content is about.

Subsequently, scrolling the content is stopped in operation 1060. Thecontroller 110 may stop scrolling the content. At this point, thecontroller 110 may enable the displayed representative information todisappear. For example, as illustrated in FIG. 8B, the controller 110may stop scrolling photographs corresponding to the content. That is, asillustrated in FIG. 8B, scrolling the photographs in the left directionis stopped and the photographs positioned in the fourth column may bedisplayed on the display unit 190. At this point, as illustrated in FIG.8A, the ‘Travel AU’ corresponding to the displayed representativeinformation may disappear.

FIGS. 9A and 9B, and FIGS. 10A and 10B are diagrams illustrating screensthat display representative information when scrolling content accordingto a second exemplary embodiment of the present invention.

With reference back to FIG. 4, firstly, the content is displayed on thedisplay unit in operation 1010. The controller 110 of the electronicapparatus 100 is displayed on the display unit. Further, the content maybe a page of a book executed in an e-book application. FIGS. 9A and 9B,and FIGS. 10A and 10B are diagrams illustrating examples in which theelectronic apparatus 100 is a mobile device, and the content is a pageof a book executed in an e-book application. With reference to FIGS. 9Ato 10B, the controller 110 of the mobile device may display the contentcorresponding to the book page executed in the e-book application on thedisplay unit 190. Further, the display unit may be formed with the touchscreen 190. Accordingly, the controller 110 may execute the e-bookapplication, and display the book page on the touch screen 190. Withreference to FIG. 9A, the book page 220 resulted from the execution ofthe e-book application is displayed on the touch screen 190. Also, thecontroller 110 may display a title 222 of the e-book application. Forexample, the controller 110 may display the appearance in the form ofthe book, a text of the book page, or the table of contents of the bookpage by executing the e-book application.

Subsequently, a gesture of scrolling the content is detected inoperation 1020. The controller 110 may detect a gesture of scrolling thecontent. At this point, the gesture may be a drag or a flick withrespect to the content on the touch screen that forms the display unit.In addition, the gesture may be a drag or a flick of a scroll bar.

For example, as illustrated in FIG. 9B, the gesture may be a drag or aflick 320 with respect to the content on the touch screen. That is, asdescribed above, the book page 220 corresponding to the content may bedisplayed on the touch screen 190. At this point, the gesture may be thedrag or the flick 320 with respect to the book page 220. For example, asillustrated in FIG. 9B, the gesture may be the drag or the flick 320with respect to the book page in the left direction.

Subsequently, if the gesture is detected, scrolling the content isstarted in operation 1030. If the gesture is detected, the controller110 starts to scroll the content. For example, as illustrated in FIG.9B, the gesture may be the drag or the flick 320 with respect to thebook page. Therefore, if the gesture corresponding to the drag or theflick 320 with respect to the book page is detected, the controller 110starts to scroll the book page.

For example, if the drag or the flick 320 with respect to the book page220 in the left direction is detected as illustrated FIG. 9B, thecontroller 110 starts to scroll the book page as illustrated in FIG.10A. At this point, the drag or the flick 320 with respect to the bookpage in the left direction may be a gesture to display the next page ofthe book page. Therefore, the controller 110 may start to scroll thebook page so that the next page of the book page is displayed, inresponse to the drag or the flick 320 with respect to the book page inthe left direction. For example, as illustrated in FIG. 10A, thecontroller 110 starts to scroll the book page so that the next page ofthe book page is displayed, in response to the drag or the flick 320with respect to the book page in the left direction. Therefore, thecontroller 110 may scroll the previous book page in the left directionso that the previous book page disappears, and may scroll the next bookpage to the left direction so that the next book page appears.

However, as scrolling the content starts, it may be difficult for theuser to recognize the content due to the movement according toscrolling. That is, due to the movement according to scrolling thecontent, it may be difficult for the user to recognize what content isbeing displayed. For example, as illustrated in FIG. 10A, due to themovement according to scrolling the book page, it may be difficult forthe user to recognize what book page is being displayed.

Subsequently, the representative information of the content is extractedin operation 1040. The controller 110 may extract the representativeinformation of the content. At this point, the controller 110 mayextract information with the highest priority among the plural items ofinformation included in the content as the representative information.At this point, the representative information may be fixed information.At this point, the fixed information refers to information of whichpriority is fixed and does not change. In addition, the fixedinformation may be the table of contents of the content.

The plural items of information included in the content may be stored inthe storage unit 175. At this point, the controller 110 may extractinformation with the highest priority among the plural items ofinformation included in the content from the storage unit 175, as therepresentative information.

For example, the book page corresponding to the content may include theplural items of information corresponding to the appearance in the formof the book, the text of the book page, or the table of contents of thebook page. In addition, the storage unit 175 may store the prioritiesthat correspond to the appearance in the form of the book, the text ofthe book page corresponding to the plural items of information. At thispoint, the representative information may be fixed information. Inaddition, the fixed information may be a table of contents of the bookcorresponding to the table of contents of the content. Accordingly, therepresentative information may be a table of contents of the book pagewith the highest priority. In addition, the priority may not be changed.Accordingly, the controller 110 may extract the table of content of thebook page with the highest priority among the plural items ofinformation included in the book page as the representative information.For example, ‘Chapter 1: Start’ corresponding to the table of contentsof the scrolled book page may be extracted as the representativeinformation of the book page.

Subsequently, the representative information of the content is displayedin operation 1050. The controller 110 may display the extractedrepresentative information of the content on the display unit. At thispoint, the representative information may be displayed in a stoppedmanner. Accordingly, as described above, since the representativeinformation is displayed in a stopped manner, the representativeinformation may be easily recognized by the user, while it is difficultfor the user to recognize the content due to the movement according toscrolling the content.

For example, as illustrated in FIG. 10A, the “Chapter 1: Start” 420corresponding to the table of content of the book page, which isextracted as representative information of the book page may bedisplayed in a window 422 on the display unit 190. At this point, the“Chapter 1: Start” 420 corresponding to the representative informationmay be displayed in a stopped manner. Accordingly, even if it isdifficult to recognize what the scrolled book page corresponds to, dueto scrolling the book page, the “Chapter 1: Start” 420 corresponding tothe representative information is displayed in a stopped manner, so thatthe user may easily recognize that the table of the contents of thescrolled book page corresponds to “Chapter 1: Start”.

Therefore, according to an exemplary embodiment of the presentinvention, when scrolling the content, the representative information ofthe content is displayed, so that the user may instantly recognize whatthe currently scrolled content is about.

Subsequently, scrolling the content is stopped in operation 1060. Thecontroller 110 may stop scrolling the content. At this point, thecontroller 110 may enable the displayed representative information todisappear. For example, as illustrated in FIG. 10B, the controller 110may stop scrolling the book page corresponding to the content. That is,as illustrated in FIG. 10B, scrolling the previous book page to the nextbook page may be stopped. At this point, as illustrated in FIG. 10B, the“Chapter 1: Start” corresponding to the displayed representativeinformation may disappear.

FIGS. 11A and 11B, and FIGS. 12A and 12B are diagrams illustratingscreens that display representative information when scrolling contentaccording to another exemplary embodiment of the present invention.

With reference back to FIG. 4, firstly, the content is displayed on thedisplay unit in operation 1010. The controller 110 of the electronicapparatus 100 is displayed on the display unit. In addition, the contentmay be list items included in a list view. With reference to FIGS. 11Aand 11B, and FIGS. 12A and 12B, the controller 110 of the electronicapparatus 100 may execute the Internet application. Further, thecontroller 110 may display list items 230 searched by a search engine232 on the display unit 190 as a list view. That is, with reference toFIG. 11A, a search box may be displayed by executing the Internetapplication. For example, if a search keyword “Samsung” is input to thesearch box, news articles about the “Samsung” are searched and displayedas illustrated in FIG. 11A. At this point, the controller 110 maydisplay the news articles about “Samsung” as list items included in thelist view. That is, the controller 110 may display the searched newsarticles about “Samsung” as a list view including the list items 230.For example, the searched news articles about “Samsung” may be displayedas a list view including the list items 230 from News 1 to News 11.

Subsequently, a gesture of scrolling the content is detected inoperation 1020. The controller 110 may detect a gesture of scrolling thecontent. At this point, the gesture may be a drag or flick of a scrollbar displayed on the display unit. For example, as illustrated in FIG.11B, the gesture may be a drag or flick 336 with respect to the scrollbar 234 positioned in the right portion of the display unit 190. Inaddition, the drag or flick 336 may be performed by a cursor displayedon the display unit 190. For example, as illustrated in FIG. 11B, thegesture may be the drag or flick 336 with respect to the scroll bar 234to the downward direction.

Subsequently, if the gesture is detected, scrolling the content startsin operation 1030. If the gesture is detected, the controller 110 startsto scroll the contents. For example, the gesture may be the drag orflick 336 with respect to the scroll bar 234 as illustrated in FIG. 11B.Therefore, if the gesture corresponding to the drag or flick 336 withrespect to the scroll bar 234 is detected, the controller 110 may startto scroll the list items.

For example, as illustrated in FIG. 11B, if the drag or flick 336 withrespect to the scroll bar 234 to the downward direction is detected asillustrated in FIG. 11B, the controller 110 may start to scroll the listitems as illustrated in FIG. 12A. At this point, the drag or flick 336with respect to the scroll bar 234 to the downward direction may be agesture to display the next item of the list items. Accordingly, thecontroller 110 may start to scroll the list items so that the next itemof the list items is displayed, in response to the drag or flick 336with respect to the scroll bar 234 to the downward direction. Forexample, as illustrated in FIG. 12A, the controller 110 start to scrollthe list items so that the items after News 13 corresponding to the nextitem of the list items are displayed, in response to the drag or flick336 with respect to the scroll bar 234 to the downward direction.Accordingly, the controller 110 may scroll the list items from News 1 toNews 11 to the upward direction so that the list items from News 1 toNews 11 disappear, and simultaneously scroll the list items after News12 to the upward direction so that the list items after News 12 appear.For example, as illustrated in FIG. 12A, the controller 110 may scrollthe list items from News 1 to News 11 to the upward direction so thatthe list items from News 1 to News 11 disappear, and simultaneouslyscroll the list items after News 12 to the upward direction so that thelist items after News 12 appear.

However, as scrolling the content starts, it may be difficult for theuser to recognize the content due to the movement according toscrolling. That is, due to the movement according to scrolling thecontent, it may be difficult for the user to recognize what content isbeing displayed. For example, as illustrated in FIG. 12A, due to themovement according to scrolling the list items, it may be difficult forthe user to recognize what book page is being displayed.

Subsequently, representative information of the content is extracted inoperation 1040. The controller 110 may extract the representativeinformation of the content. At this point, the controller 110 mayextract a list item with the highest priority among the plurality oflist items included in the content, as the representative information.Further, the priority may be determined based on the number of views ofthe contents or the number of touch events. Further, the storage unit175 may store the plurality of list items included in the content.Further, the priorities included in the respective list items may bestored in the storage unit 175. Accordingly, the controller 110 mayextract the list item with the highest priority among the plurality oflist items included in the content from the storage unit 175, as therepresentative information.

For example, as illustrated in FIG. 11A, the controller 110 may displaythe plurality of list items 230 found by an Internet search engine 232on the display unit 190, as a list view. In addition, the controller 110may extract a list item with the highest priority among the plurality oflist items 230 as the representative information. Further, the prioritymay be determined, for example, by the number of views of the content.For example, if the number of views of the list item corresponding toNews 20 is the largest, the priority of the list item corresponding toNews 20 may be determined to be the highest. Accordingly, the controller110 may extract the list item corresponding to News 20, asrepresentative information.

Further, the representative information may be variable information. Atthis point, the variable information refers to information of which thepriority can be changed. That is, the priority of the representativeinformation can be changed, since the number of views of the content orthe number of touch events can be consistently updated. For example, ifthe representative information is the number of views corresponding tothe variable information, a list item that has the largest number ofviews may be changed depending on the update of the number of views.Accordingly, the controller 110 may extract the representativeinformation by charging the priority depending on the updated number ofviews.

Subsequently, the representative information of the content is displayedin operation 1050. The controller 110 may display the extractedrepresentative information of the content on the display unit. At thispoint, the representative information is displayed in a stopped manner.Accordingly, as described above, since the representative information isdisplayed in a stopped manner, the representative information may beeasily recognized by the user, while it is difficult for the user torecognize the content due to the movement according to scrolling thecontent.

For example, as illustrated in FIG. 12A, the controller 110 may displayNews 20 corresponding to the list item extracted as the representativeinformation as “News 20 title” 430 in a window 432 on the display unit190. At this point, the “News 20 title” 430 corresponding to therepresentative information is displayed in a stopped manner.Accordingly, as the list items are scrolled, even if it is difficult torecognize the scrolled list items, since the “News 20 title” 430corresponding to the representative information is displayed in astopped manner, it is possible to provide the user with therepresentative information among the currently scrolled list items.Accordingly, the user may recognize representative information with thelargest number of views among the plurality of currently scrolled listitems. Therefore, when scrolling the content, the user may recognize therepresentative information in addition to the scrolling function.

Therefore, according to another exemplary embodiment of the presentinvention, when scrolling the list items corresponding to the content,it is possible to display and provide the representative information ofthe list items in addition to the scrolling function.

Subsequently, scrolling the content is stopped in operation 1060. Thecontroller 110 may stop scrolling the content. At this point, thecontroller 110 may enable the displayed representative information todisappear. For example, as illustrated in FIG. 12B, the controller 110may stop scrolling the list items corresponding to the content. That is,as illustrated in FIG. 12B, scrolling list items to a list item of News25 is stopped and the list items to a list item of News 25 may bedisplayed on the display unit 190. At this point, as illustrated in FIG.12B, the “News 20 title” 430 corresponding to the displayedrepresentative information may disappear.

FIGS. 13A and 13B, and FIGS. 14A and 14B are diagrams illustratingscreens that display the representative information when scrollingcontent according to another exemplary embodiment of the presentinvention.

With reference back to FIG. 4, firstly, the content is displayed on thedisplay unit in operation 1010. The controller 110 of the electronicapparatus 100 is displayed on the display unit. In addition, the contentmay be list items included in a list view. With reference to FIGS. 13Aand 13B, and FIGS. 14A and 14B, the controller 110 of the electronicapparatus 100 may execute a stock application. Further, the controller110 may display list items 240 displayed by a stock application 242 onthe display unit 190 as a list view. For example, with reference to FIG.13A, the controller 110 displays the list items 240 displayed on thestock application 242 on the display unit 190 as a list view. In FIG.13A, the list items 240 from Stock 1 to Stock 11 are displayed as a listview.

Subsequently, a gesture of scrolling the content is detected inoperation 1020. The controller 110 may detect the gesture of scrollingthe content. At this point, the gesture may be a drag or a flick of ascroll bar displayed on the display unit. For example, as illustrated inFIG. 11B, the gesture may be a drag or a flick 340 with respect to thescroll bar 234 positioned on the right portion of the display unit 190.Further, the drag or the flick 340 may be performed by a cursordisplayed on the display unit 190. For example, as illustrated in FIG.13B, the gesture may be the drag or the flick 340 with respect to thescroll bar 234 in the downward direction.

Subsequently, if the gesture is detected, scrolling the content startsin operation 1030. If the gesture is detected, the controller 110 startsto scroll the content. For example, the gesture may be the drag or theflick 340 with respect to the scroll bar 234 as illustrated in FIG. 13B.Accordingly, if the gesture corresponding to the drag or the flick 340with respect to the scroll bar 234 is detected, the controller 110starts to scroll the list items.

For example, as illustrated in FIG. 13B, if the drag or the flick 340with respect to the scroll bar 234 in the downward direction isdetected, the controller 110 starts to scroll the list items asillustrated in FIG. 14A. At this point, the drag or the flick 340 withrespect to the scroll bar 234 in the downward direction may be a gestureto display the next item of the list items. Accordingly, the controller110 may start to scroll the list items so that the next item of the listitems is displayed, in response to the drag or the flick 340 withrespect to the scroll bar 234 in the downward direction. For example, asillustrated in FIG. 14A, the controller 110 may start to scroll the itemlists so that items after Stock 11 corresponding to the next item of thelist items is displayed, in response to the drag or the flick 340 withrespect to the scroll bar 234 in the downward direction. Accordingly,the controller 110 may scroll the list items from Stock 1 to Stock 11 inthe upward direction so that the list items from Stock 1 to Stock 11disappear, and simultaneously scroll list items after Stock 12 in theupward direction so that the list items after Stock 12 appear. Forexample, as illustrated in FIG. 14A, the controller 110 may scroll thelist items from Stock 1 to Stock 11 in the upward direction so that thelist items from Stock 1 to Stock 11 disappear, and simultaneously scrolllist items after Stock 12 in the upward direction so that the list itemsafter Stock 12 appear.

However, as scrolling the content starts, it may be difficult for theuser to recognize the content due to the movement according to scrollingthe content. That is, it may be difficult for the user to recognize whatcontent is being displayed, due to the movement according to scrollingthe content. For example, as illustrated in FIG. 14A, it may bedifficult for the user to recognize what list items are being displayed,due to the movement according to scrolling the list items.

Subsequently, the representative information of the content is extractedin operation 1040. The controller 110 may extract the representativeinformation of the content. At this point, the controller 110 mayextract information with the highest priority among the plural items ofinformation included in the content as the representative information.At this point, the representative information may be user designatedinformation. The user designated information refers to information ofwhich the priority is input by the user designation. Further, thestorage unit 175 may store a plurality of list items included in thecontent. In addition, the storage unit 175 may store prioritiesdetermined by the user designation with respect to the plurality of listitems. Accordingly, the controller 110 may load the priorities stored inthe storage unit 175 and may extract a list item with the highestpriority as representative information.

For example, as illustrated in FIG. 13A, the controller 110 may displaythe plurality of list items 240 displayed on the stock application 242on the display unit 190, as a list view. In addition, the controller 110may extract a list item with the highest priority among the plurality oflist items 230, as the representative information. In addition, thepriority may be determined by the user designation. For example, if thepriority of a list item corresponding to Stock 11 is designated to bethe highest by the user, the controller 110 may extract the list itemcorresponding to Stock 11 as representative information.

Subsequently, representative information of the content is displayed inoperation 1050. The controller 110 may display the extractedrepresentative information of the content on the display unit. At thispoint, the representative information is displayed in a stopped manner.As described above, since the representative information is displayed ina stopped manner, the representative information may be easilyrecognized by the user, while it is difficult for the user to recognizethe content due to the movement according to scrolling the content.

For example, as illustrated in FIG. 14A, the controller 110 may displayStock 11 corresponding to the list item extracted as the representativeinformation in a window 442 on the display unit 190 as “Stock 11:Samsung” 440. At this point, the “Stock 11: Samsung” 440 correspondingto the representative information may be displayed in a stopped manner.Accordingly, as the list item is scrolled, even if it is difficult torecognize the scrolled list item, the “Stock 11: Samsung” 440corresponding to the representative information is displayed in astopped manner so that the representative information among thecurrently scrolled list items may be provided with the user.Accordingly, the user may recognize the representative information withthe highest priority designated by the user among the currently scrolledlist items. Accordingly, when scrolling the content, the user mayrecognize the representative information in addition to the scrollingfunction.

Therefore, according to another exemplary embodiment of the presentinvention, when scrolling the list items corresponding to the content,it is possible to display and provide the representative information ofthe list items in addition to the scrolling function.

Subsequently, scrolling the content is stopped in operation 1060. Thecontroller 110 may stop scrolling the content. At this point, thecontroller 110 may enable the displayed representative information todisappear. For example, as illustrated in FIG. 14B, the controller 110may stop scrolling the list items corresponding to the content. That is,as illustrated in FIG. 14B, scrolling list items to a list itemcorresponding to Stock 33 stops and the list items to the list itemcorresponding to Stock 33 are displayed on the display unit 190. At thispoint, as illustrated in FIG. 14B, the “Stock 11: Samsung” 440corresponding to the displayed representative information may disappear.

It may be understood that exemplary embodiments of the present inventionmay be implemented by hardware or a combination of hardware andsoftware. The optional software may be stored in a volatile ornon-volatile storage unit such as a ROM, a memory such as a RAM, amemory chip, or an integrated circuit, an optically or magneticallyrecordable and machine-readable (for example, computer-readable) storageunit such as a Compact Disc (CD), a Digital Versatile Disc (DVD), amagnetic disc, or a magnetic tape, regardless of eras ability or re-writability. A method of updating a graphic screen may be implemented by acomputer or a portable device including a controller or a memory, andthe memory is an example of a machine-readable storage mediumappropriate for storing a program or programs including instructions toimplement exemplary embodiments of the present invention. Accordingly,an exemplary embodiment of the present invention includes programsincluding codes to implement apparatuses or methods described in anyclaims of the present disclosure or a machine-readable (for example,computer-readable) storage medium storing the programs. Further, suchprograms may be electronically transmitted via optional media such as acommunication signal transmitted by wire or wirelessly, and equivalentsthereof.

In addition, the terminal or the server may receive the programs from aprogram providing apparatus connected by wire or wirelessly, and maystore the program. The terminal or the server may include a memory forstoring programs including instructions that enable the terminal or theserver to perform predetermined content protection methods, informationrequired for the content protection methods, or the like, acommunication unit for performing wired or wireless communications withthe graphic processing apparatus, and a controller for transmitting thecorresponding programs to the transmitting and receiving apparatusesautomatically or under the request of the graphic processing apparatus.

While the invention has been shown and described with reference tocertain exemplary embodiments thereof, it will be understood by thoseskilled in the art that various changes in form and details may be madetherein without departing from the spirit and scope of the invention asdefined by the appended claims and their equivalents.

What is claimed is:
 1. A method of controlling an electronic apparatusthat displays representative information, the method comprising:displaying the content on a display unit; detecting a gesture forscrolling the content; scrolling the content upon the gesture beingdetected; extracting representative information of the content;displaying the representative information of the content; and stoppingscrolling the content.
 2. The method according to claim 1, whereindisplaying the representative information of the content when scrollingcontent.
 3. The method according to claim 1, wherein the contentcomprises at least one of a calendar executed in a calendar application,a photograph executed in a gallery application, a book page executed inan e-book application, and a list item included in a list view.
 4. Themethod according to claim 1, wherein the display unit is formed with atouch screen.
 5. The method according to claim 1, wherein the gesturecomprises one of a drag and a flick with respect to the content on atouch screen forming the display unit.
 6. The method according to claim1, wherein the gesture comprises one of a drag and a flick of a scrollbar.
 7. The method according to claim 1, further comprising: extractinginformation with a highest priority among plural items of informationincluded in the content, as the representative information whenextracting the representative information of the content.
 8. The methodaccording to claim 1, wherein the representative information comprisesat least one of fixed information, variable information, and userdesignated information when extracting the representative information ofthe content.
 9. The method according to claim 8, wherein the fixedinformation comprises at least one of a title, a tag, and a table ofcontents of the content.
 10. The method according to claim 8, whereinthe variable information comprises at least one of the number of viewsof the content and the number of touch events.
 11. The method accordingto claim 1, wherein the representative information is displayed in astopped manner when displaying the representative information of thecontent.
 12. An electronic apparatus that displays representativeinformation, the apparatus comprising: a controller that controls todisplay the content, detects a gesture for scrolling the content,scrolls the content upon the gesture being detected, extracts therepresentative information of the content, controls to display therepresentative information of the content, and stops scrolling thecontent; a display unit that displays the content and the representativeinformation of the content; and a storage unit that stores the content.13. The apparatus according to claim 12, wherein the display unit thatdisplays the content and the representative information of the contentwhen scrolling content.
 14. The apparatus according to claim 12, whereinthe content comprises at least one of a calendar executed in a calendarapplication, a photograph executed in a gallery application, a book pageexecuted in an e-book application, and a list item included in a listview.
 15. The apparatus according to claim 12, wherein the display unitis formed with a touch screen.
 16. The apparatus according to claim 12,wherein the gesture comprises a drag and a flick with respect to thecontent on a touch screen forming the display unit.
 17. The apparatusaccording to claim 12, wherein the gesture comprises a drag and a flickof a scroll bar.
 18. The apparatus according to claim 12, wherein thecontroller extracts information with a highest priority among pluralitems of information included in the content, as the representativeinformation, when extracting the representative information of thecontent.
 19. The apparatus according to claim 12, wherein therepresentative information comprises at last one of fixed information,variable information, and user designated information when thecontroller extracts the representative information of the content. 20.The apparatus according to claim 19, wherein the fixed informationcomprises at least one of a title, a tag, and a table of contents of thecontent.
 21. The apparatus according to claim 19, wherein the variableinformation comprises at least one of the number of views of the contentand the number of touch events.
 22. The apparatus according to claim 12,wherein the representative information is displayed in a stopped mannerwhen the controller displays the representative information of thecontent.